.TH toascii 3 "" "" ""
.SH SYNOPSIS
toascii \- force integers to ASCII range
.SH ANSI_SYNOPSIS
#include <ctype.h>
.br
int toascii(int 
.IR c );
.br
.SH TRAD_SYNOPSIS
#include <ctype.h>
.br
int toascii(
.IR c );
.br
int (
.IR c );
.br
.SH DESCRIPTION
.BR toascii 
is a macro which coerces integers to the ASCII range (0--127) by zeroing any higher-order bits.

You can use a compiled subroutine instead of the macro definition by
undefining this macro using `
.BR #undef toascii '.
.SH RETURNS
.BR toascii 
returns integers between 0 and 127.
.SH PORTABILITY
.BR toascii 
is not ANSI C.

No supporting OS subroutines are required.
.SH SOURCE
src/newlib/libc/ctype/toascii.c
